﻿using PaklenaBasta.Api.Models;

namespace PaklenaBasta.Api.Repositories;

public static class InMemoryStore
{
    public static List<User> Users { get; } = new List<User>
    {
        new User { Email = "test@paklenabasta.company", PasswordHash = "password", DisplayName = "Test User" }
    };

    public static List<Film> Films { get; } = new List<Film>
    {
        new Film { Title = "Sample Movie", Description = "A sample movie.", HlsUrl = "https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8", Thumbnail = "https://placehold.co/400x225" },
        new Film { Title = "Sample Series", Description = "A sample series episode.", HlsUrl = "https://test-streams.mux.dev/test_001/stream.m3u8", Thumbnail = "https://placehold.co/400x225" }
    };

    public static void AddFilm(Film film)
    {
        Films.Add(film);
    }
}
